package me.flyray.bsin.facade.service;

import javax.ws.rs.POST;
import javax.ws.rs.Path;
import javax.ws.rs.Produces;
import java.util.Map;

@Path("/admin/user")
public interface HysqAdminCustomerService {

    /**
     * 管理员删除用户
     */
    @POST
    @Path("delete")
    @Produces("application/json")
    public Map<String,Object> delete(Map<String, Object> requestMap);

    /**
     * 管理员修改用户
     */
    @POST
    @Path("edit")
    @Produces("application/json")
    public Map<String,Object> edit(Map<String, Object> requestMap);

    /**
     * 分页查询所有用户（有条件根据条件分页查询）
     */
    @POST
    @Path("getUserPageList")
    @Produces("application/json")
    public Map<String,Object> getUserPageList(Map<String, Object> requestMap);
}
